implied guarantee - French English Dictionary